bat your eyes - German English Dictionary